﻿/*弹出块start*/
.box-pop {border:3px solid #BAE0F4;}
.box-pop-inner { background: #FFF;border:1px solid #93D5FF;}
.box-pop-head {height:32px;line-height:32px;border-bottom: 1px solid #BDE0F6;
        background: -webkit-gradient(linear, left top, left bottom, from(#F4FCFF), to(#ECF9FF));
        background: -moz-linear-gradient(top, #F4FCFF, #ECF9FF);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4FCFF', endColorstr='#ECF9FF');
        -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4FCFF', endColorstr='#ECF9FF');
        background:-o-linear-gradient(top, #F4FCFF, #ECF9FF);
        background: -ms-linear-gradient(top, #F4FCFF, #ECF9FF);
        background: linear-gradient(top, #F4FCFF, #ECF9FF);
}
.box-pop-head-title,.box-pop-head-close {font-size:14px;font-weight: bold;}
.box-pop-head-title {float: left;padding-left: 15px;}
.box-pop-head-close {float: right;width:15px;height:15px;line-height:13px;margin:5px;margin: 9px 10px 0 0;border-radius:10px;background:none; border: none;text-align: center;color: #0086C4;}
.box-pop-head-close:hover {background: #0084B5;text-decoration: none;color:#FFF;}
.box-pop-container {padding:20px 40px;}
/*弹出块end*/ 

/*通讯录*/
.newcontacts {margin-bottom: 10px;overflow: hidden;}
.newcontacts li {line-height:22px;float: left; text-align: right;margin: 5px 0;}
.newcontacts li input {width:180px;}

/*内表格*/
.box .table {width: 97%; margin:15px auto;}
.table-btn {width: 100%; line-height: 22px;}
.table-ajax {margin:11px;}
.table td,.table-ajax td {height:29px;line-height: 29px;border:1px solid #E2E4E5;}

/*通用组件：按钮start*/
.btn-h18 {height: 18px;line-height: 16px;line-height: 18px\0;}
a.btn-18 {height: 16px;line-height: 17px;}
.btn-h22 {height: 22px;line-height: 20px;line-height: 22px\0;}
a.btn-h22 {height: 20px;line-height: 21px;}
.btn-h26 {height: 26px;line-height: 24px;line-height: 26px\0;a}
a.btn-h26 {height: 24px;line-height: 25px;}
.btn-h18,.btn-h22,.btn-h26 {vertical-align: top;padding:0 12px;*margin:0 2px;text-align: center; cursor: pointer;font-family: "Hiragino Sans GB",\5b8b\4f53;*zoom:1;overflow:visible;}
a.btn-h18,a.btn-h22,a.btn-h26 { display:inline-block;color: #FFF;}
a.btn-h18:hover,a.btn-h22:hover,a.btn-h26:hover {color:#FFF;text-decoration: none;}
.btn-fwb,.fwb {font-weight: bold;}
.btn-blue { border: 1px solid #0F83B2;color:#FFF;*background: #44BDFF;
            background: -webkit-linear-gradient(top, #44BDFF, #048CD6);
            background: -moz-linear-gradient(top, #44BDFF, #048CD6);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#44BDFF', endColorstr='#048CD6');
            background: -o-linear-gradient(top, #44BDFF, #048CD6);
            background: -ms-linear-gradient(top, #44BDFF, #048CD6);
            background: linear-gradient(top, #44BDFF, #048CD6);
}
.btn-blue:hover { 
            background: -webkit-linear-gradient(top, #028BD5, #42BCFE);
            background: -moz-linear-gradient(top, #028BD5, #42BCFE);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#028BD5', endColorstr='#42BCFE');
            background: -o-linear-gradient(top, #028BD5, #42BCFE);
            background: -ms-linear-gradient(top, #028BD5, #42BCFE);
            background: linear-gradient(top, #028BD5, #42BCFE);
}
.btn-orange { border: 1px solid #C94700;color:#FFF;*background: #FF8C1E;
            background: -webkit-linear-gradient(top, #FF8C1E, #E65401);
            background: -moz-linear-gradient(top, #FF8C1E, #E65401);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8C1E', endColorstr='#E65401');
            background: -o-linear-gradient(top, #FF8C1E, #E65401);
            background: -ms-linear-gradient(top, #FF8C1E, #E65401);
            background: linear-gradient(top, #FF8C1E, #E65401);
}
.btn-orange:hover {
            background: -webkit-linear-gradient(top, #E55200, #FE8A1D);
            background: -moz-linear-gradient(top, #E55200, #FE8A1D);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E55200', endColorstr='#FE8A1D');
            background: -o-linear-gradient(top, #E55200, #FE8A1D);
            background: -ms-linear-gradient(top, #E55200, #FE8A1D);
            background: linear-gradient(top, #E55200, #FE8A1D);
}
.btn-gray { border: 1px solid #C8C8C8;color:#474747;*background:#EAEAEA;
            background: -webkit-linear-gradient(top, #EAEAEA, #DCDCDC);
            background: -moz-linear-gradient(top, #EAEAEA, #DCDCDC);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EAEAEA', endColorstr='#DCDCDC');
            background: -o-linear-gradient(top, #EAEAEA, #DCDCDC);
            background: -ms-linear-gradient(top, #EAEAEA, #DCDCDC);
            background: linear-gradient(top, #EAEAEA, #DCDCDC);
}
.btn-gray:hover { 
            background: -webkit-linear-gradient(top, #DCDCDC, #EAEAEA);
            background: -moz-linear-gradient(top, #DCDCDC, #EAEAEA);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DCDCDC', endColorstr='#EAEAEA');
            background: -o-linear-gradient(top, #DCDCDC, #EAEAEA);
            background: -ms-linear-gradient(top, #DCDCDC, #EAEAEA);
            background: linear-gradient(top, #DCDCDC, #EAEAEA);
}
/*通用组件：按钮end*/


.error{ background:url(icons/error.png) no-repeat; padding-left:58px; height:40px;}

.sucess{ background:url(icons/succeed.png) no-repeat; padding-left:58px; height:40px;}

.smile{ background:url(icons/face-smile.png) no-repeat; padding-left:58px; height:40px;}
.question{ background:url(icons/question.png) no-repeat; padding-left:58px; height:40px;}
